planting spot - Spanish English Dictionary